cats dogs labrador retriever handling kittens labrador cat medicine laboratory retriever medical puppy chocolate lab dog pet machinery doctor medical billing equipment supplies